en confront one's demons (v)
― Synonym ⟶
Weight: 1.0
en face one's demons Source: English Wiktionary